Keycloak is an Identity and Access Management (IAM) solution providing centralized authentication and authorization to applications and APIs. It recently joined the CNCF, and this ContribFest invites the community to contribute.
For those new to the project we will provide a tour of the repository and help set up development environments to begin contributing on some existing issues of outstanding technical debt. This is also the chance to improve Keycloak documentation for users and contributors.
For those that have some familiarity with Keycloak, we will spend time getting deeper in technical detail about how new features will be implemented and how they will fit together with Keycloak and its current capabilities.
To speed up the initial phase of the session, we recommend checking out the latest version of the Keycloak repository and downloading all dependencies before the session start using the following commands.
- git clone https://github.com/keycloak/keycloak.git
- cd keycloak
- ./mvnw clean install -DskipTests